Synonyms for "radar dome"

Words with similar meaning